Si vuole definire un formato per l’interscambio dati relativo a test di accesso a corsi universitari. Il file scambiato specifica la lista dei test. Ciascun test è identificato da un codice numerico (integer) ed ha associate la data in cui è stato erogato (date), il numero di corsi che lo ha utilizzato (integer), la lista delle domande e la lista dei risultati. Per ogni domanda si specifica il numero (integer), l’argomento (string, es. “matematica”, “logica”,..), il testo (string) e le quattro risposte previste (string, prevedere 4 elelenti distinti). Per ogni risultato si riporta il codice del partecipante (string) e il punteggio totale (decimal). Si proponga la struttura XML necessaria, mostrando un esempio, e si scriva il file XML schema associato.
Esempio di file XML